﻿using System;
using System.Collections.Generic;
using System.Text;

namespace HenIT.BizTalk.Objects
{
    public class HitAssembly
    {
        public bool Match { get; set; }
        public string Name { get; set; }
        public string DisplayName { get; set; }
        public StringMatch Version { get; set; }
        public StringMatch Culture { get; set; }

        private List<Schema> schemas = new List<Schema>();
        public List<Schema> Schemas
        {
            get { return schemas; }
        }

        private List<StringMatch> maps = new List<StringMatch>();
        public List<StringMatch> Maps
        {
            get { return maps; }
        }

        private List<StringMatch> pipelines = new List<StringMatch>();
        public List<StringMatch> Pipelines
        {
            get { return pipelines; }
        }

        private List<Orchestration> orchestrations = new List<Orchestration>();
        public List<Orchestration> Orchestrations
        {
            get { return orchestrations; }
        }
    }
}
